#include<iostream>
using namespace std;

int main(int argc, char**argv) {
    int i=42;
    int &j=i;
    cout << i << endl;
    cout << j << endl;
    // int *p = new int[1024]; // The area that p points to have been initialized???
    // // p = new int;
    // *p = i;
    // *(p+1) = j;
    // delete p;
    int *q;
    *q=0xffffffff;
    cout << *q << endl;
    // cout << *p << endl;
    // cout << *(p+1) << endl;
    return 0;
}